.st-ct{
    width: 100%;
    overflow-x: hidden;
    overflow-y: auto;
    height: 100%;
    position: relative;
    background-color:#fff;
}
.display_none{display: none;}
.display_block{display: block;}
.op-ct{overflow:hidden;font-size: 14px;}
.op-ct-label{padding:10px;margin-left: 10px;width:60%;display: inline-block;overflow: hidden;text-overflow: ellipsis;word-break: keep-all;white-space: nowrap;vertical-align: middle;}
.cross-set{width:50%;float:left;}
.cross-st{width:60%;margin-left: 10px;}
.cross-set select{padding:5px;}
.item-set{overflow:hidden;width:50%;float:right;}
.show-list-all{float: right; padding-right: 20px; height: 32px; line-height: 32px;}
.show-list-all i{color:#3aadfb; vertical-align: middle;}
.show-list-all span{vertical-align: middle; font-size: 14px;}
.show-item-set{float: right; padding-right: 20px; height: 32px; line-height: 32px;}
.show-item-set i{color:#3aadfb; vertical-align: middle;}
.show-item-set span{vertical-align: middle; font-size: 14px;}
.item-ct{width: 100%;position: absolute;top:32px;background-color: #fff;z-index: 10;}
.item-bt-reset{color: #3aadfb;border: 1px solid #3aadfb;border-radius: 17px;}
.item-bt-ok{float:right;border-radius: 17px;background: #3aadfb;}
.item-ct .btnList{border: 1px solid #eeeeee;padding: 10px;}
.item-bt-reset,.item-bt-ok{padding:2px 10px 2px 10px;}
.item-ct .show-items{padding-left: 20px;font-size:12px;}
.item-ct .one-item{width:40%;display: inline-block;text-align: left;padding: 5px;}
.item-ct .one-item .actived{background: #fff;
    border: 1px solid #3aadfb;
    border-radius: 4px;
    color: #3aadfb;overflow: hidden;white-space: nowrap; text-overflow: ellipsis;padding-left: 3px;}
.item-ct .one-item .normal{    background: #f0f2f5;
	border: 1px solid #fff;
    border-radius: 4px;
    color: #000;
    letter-spacing: 0;overflow: hidden;white-space: nowrap; text-overflow: ellipsis;padding-left: 3px;}
.title-row{
    font-size: 14px;line-height: 25px;
}
.item-tabs-ct{position: relative; height: 30px;overflow-x:auto;overflow-y:hidden;}
.item-tabs{border-bottom: 2px solid #ebebeb; min-width: 100%;}
.item-tab{width:100px;display: inline-block;padding-left:10px;padding-right:5px;overflow: hidden;white-space: nowrap; text-overflow: ellipsis;}
.item-tabs .tab-checked{color: #31abfe!important;border-bottom: 2px solid #31abfe!important;}
.item-color{display: inline-block;width: 16px;height: 8px;}


.chart-ct{width:100%;height:300px;}
.list-table{ padding-left: 20px;}
.list-table table{width:100%;text-align: right;font-size:12px;}
.list-table table tr {line-height: 30px;border-bottom: 0.5px solid #eeeeee;}
.row-c{width:30px;text-align: left;}
.row-color{display: inline-block;width:30px;text-align: center;}
.row-color div{width: 16px;height: 8px;}
.row-n{text-align: left;}
.row-name{padding-top:10px;display: inline-block;text-align: left;line-height: 16px;overflow: hidden;text-overflow: ellipsis;word-break: keep-all;white-space: nowrap;}
.row-name2{padding-top:5px;padding-bottom:5px;text-align: left;line-height: 16px;overflow: hidden;text-overflow: ellipsis;word-break: keep-all;white-space: nowrap;}
.row-value{display: inline-block;color: #ff8a00;overflow: hidden;text-overflow: ellipsis;word-break: keep-all;white-space: nowrap;vertical-align: top;width:80px}
.row-v{width:60px;}
.row-i{text-align: center;width:30px;color:#c8c7cc;font-size:16px;}
.no-data-text{    text-align: center; padding: 20px;}
